acid badging - French English Dictionary